package com.wushi.lenovo.asia5b.app_push;

import android.content.Context;

import com.umeng.message.UmengNotificationClickHandler;
import com.umeng.message.entity.UMessage;

public class WUmengNotificationClickHandler extends UmengNotificationClickHandler {
    /**
     * 打开应用
     *
     * @param context
     * @param msg
     */
    @Override
    public void launchApp(Context context, UMessage msg) {
        super.launchApp(context, msg);
    }

    /**
     * 打开链接
     *
     * @param context
     * @param msg
     */
    @Override
    public void openUrl(Context context, UMessage msg) {
        super.openUrl(context, msg);
    }

    /**
     * 打开指定页面
     *
     * @param context
     * @param msg
     */
    @Override
    public void openActivity(Context context, UMessage msg) {
        super.openActivity(context, msg);
    }

    /**
     * 自定义行为
     *
     * @param context
     * @param msg
     */
    @Override
    public void dealWithCustomAction(Context context, UMessage msg) {
        super.dealWithCustomAction(context, msg);
    }
}

/*
@Note 可以自定义通知栏的功能
//        UmengMessageHandler messageHandler = new UmengMessageHandler() {
//            @Override
//            public Notification getNotification(Context context, UMessage msg) {
//                Timber.d("--->>>>>>>>---收到友盟消息:");
//                NetworkModule.printJson(msg.getRaw().toString());
//                UmengModel umengModel = JsonUtil.INSTANCE.jsonToAny(msg.getRaw().toString(), UmengModel.class);
//                PushBean umengExtraBean = umengModel.getExtra();
//                if (umengExtraBean != null) {
//                    MyFirebaseMessagingService.notificationByBean(umengExtraBean);
//                }
//                return super.getNotification(context, msg);
//            }
//        };
//        mPushAgent.setMessageHandler(messageHandler);
 */
